International Relations And Security Network — synonyms, definition
1. International Relations and Security Network (Noun)
1 synonym
ISN
1 definition
International Relations and Security Network (Noun) — Switzerland's information network for security and defence studies and for peace and conflict research and for international relations.
1 type of
international intelligence agency